home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / ab20 / ab20_archive / applications / analycalc-25.3a.lzh / RelNotes.Txt < prev    next >
Text File  |  1990-07-03  |  4KB  |  75 lines

  1. Release Notes for AnalytiCalc/Amiga
  2.  Version 25-3A 7/1/1990
  3.   A new addressing mode has been added to cells. You can use addresses for a
  4. cell of the form P#_AB where A and B are accumulators containing column and
  5. row respectively of the cell to be addressed. Remember that row 1 is number
  6. 2 here (since accumulators occupy row address 1). Thus cell A1 is addressed
  7. with column 1 row 2 and so on. The other accumulator computed form of address,
  8. P#%AB, where A and B are accumulators holding OFFSETS from the current column
  9. and row, still works.
  10.  
  11.  
  12.  Second major release, 8/31/1987
  13.  AnalytiCalc now uses only 1 window. It is sized for either interlace
  14. or noninterlace screen depending on the initial question asked. All the
  15. old "lower window" inputs now come into this one (raw:) window, so
  16. the need to click into the appropriate window no longer exists.
  17.   The next planned improvements will add an AREXX interface somehow (if
  18. I can find a way to do it) and will junk the current use of the AmigaDos
  19. RAW: device, using a window with real menus (egads!) instead. The menus
  20. will however largely duplicate existing functions and will probably be
  21. specifiable externally (as by using formulae in the accumulator cells)
  22. instead of all being hard wired. An exit, get sheet, and save sheet will
  23. certainly be added as menu items, though.
  24.   analytiCalc uses a RAW: window for the main spreadsheet and knows
  25. how to parse escape sequences. Thus the arrow keys work, and the help
  26. key does also. Also keys F1 to F10 become the commands @dk:AKA.CMD
  27. to @DK:AKJ.CMD. To use this, assign somewhere as DK: before running
  28. and place command files in as desired. No keymap file is supplied or
  29. needed.
  30.  You can use commands S followed by suitable DB commands to size the sheet
  31. area to fit the window you want to use.
  32.   Note that the subroutines in AnalyO.Ftn can be overlaid against each
  33. other. I intend to try this to see if a 512K version of AnalytiCalc can
  34. be devised. I am not very optimistic however. I suspect you'll just need
  35. a meg to run AnalytiCalc (more memory is OK too), but will try for a
  36. shrink job. Anyone who beats me to it and can get AnalytiCalc running
  37. in 512K please let me know.
  38.    In this version essentially all console output goes through SWRT
  39. (cursor controls and modes via UVT100). Input is done via GETTTL
  40. eventually, though routine VGET is used in places. By replacing these I will
  41. re-do the window I/O.
  42.     Glenn Everhart
  43.     25 Sleigh Ride Rd.
  44.     Glen Mills, PA 19342
  45.  
  46.  
  47. 3D Cell commands
  48. Some commands have been added to V25 to enable operation in a 3D mode.
  49. Cell addresses can have %nnn or %letter (nnn is a number, letter is a
  50. SINGLE letter) to refer to page nnn or to the page number in the
  51. accumulator of letter. That is,
  52.   B7%3 is cell B7 of page 3.
  53.   F2%R is cell F2 of the page in accumulator R. Thus if accumulator R
  54. contains 5, F2%R would be cell F2 in page 5.
  55.  
  56.   Paging mode is controlled by MD commands:
  57. MDD   disables 3D mode
  58. MDN   disables 3D mode, leaving 3D addresses legal (but same as if the
  59.         %nnn stuff were omitted)
  60. MDEcoloff,rowoff  enables 3D mode. coloff is the offset in columns
  61.     from one page to the next, and rowoff is the offset in rows.
  62.     The normal use would be coloff being 0 and rowoff being
  63.     at least the screen size.
  64. MDFcoloff,rowoff  enables 3D mode. Also will force translation to 3D format
  65.     of cells relocated (or loaded via GPR commands).
  66.  
  67. Display controls: 
  68.   ORMC or OAMC cell act like OR or OA but remap columns down from the
  69. current page to lower pages.
  70.   ORMR or OAMR cell remap rows down from the current page. 
  71.  
  72.   These give ability to view "into" the page dimension of the sheets.
  73.   They may be suffixed with D to attempt to preserve prior mappings
  74. to a degree (similar to ORD vs OR; see the manual.)
  75.